import re

def a(v):
    if not v or len(v.split()) < 2:
        return "Мало данных для анализа"

    words = v.split()
    q = sum(1 for word in words if re.match("[А-Я]", word))
    w = sum(1 for word in words if re.search("[a-zA-Z]", word))
    e = sum(1 for word in words if len(word) <= 3)
    r = sum(1 for word in words if "-" in word)
    
    b = max(words, key=len)
    y = len(b)
    
    result = f"Кол-во слов: {len(words)}\n"
    result += f"Кол-во слов с заглавной кириллической буквы: {q}\n"
    result += f"Кол-во слов содержащих латинский символ: {w}\n"
    result += f"Кол-во слов не превышающих 3 символа: {e}\n"
    result += f"Кол-во слов в составе которых имеется дефис: {r}\n"
    result += f"Самое длинное слово: {b}\n"
    result += f"Длина слова: {y}"
    
    return result

v = input("Введите слова, разделенные пробелом: ")
print(a(v))
